printer's licence - French English Dictionary